artificial fur - German English Dictionary